off-peak electricity - French English Dictionary